package facade;

import java.util.Collection;

import psc.controller.CargoController;
import psc.model.base.acesso.Cargo;
import util.ErroEasyBank;

public class FacadeCargo {
	protected CargoController controllerCargo;

	public FacadeCargo() {
		controllerCargo = new CargoController();
	}

	public void salvarCargo(Cargo cargo) throws ErroEasyBank {
		controllerCargo.inserirCargo(cargo);
	}

	public void atualizarCargo(Cargo cargo) throws ErroEasyBank {
		controllerCargo.atualizarCargo(cargo);
	}

	public void excluirCargo(int id) {
		controllerCargo.excluirCargo(id);
	}
	public Cargo getCargo(int id) {
		return controllerCargo.getCargo(id);
	}
	public Collection<Cargo> listarCargo() {
		return controllerCargo.listarCargo();
	}
}
